package com.sk.leetcode.arithmetic.test1_10;

/**
 * 判断一个整数是否是回文数。回文数是指正序（从左向右）和倒序（从右向左）读都是一样的整数。
 */
public class Test9 {
    public static void main(String[] args) {
        boolean b = isPalindrome(202103);
        System.out.println(b);
    }

    public static boolean isPalindrome(int x) {
        if(x < 0) {
            return false;
        }
        String[] str = Integer.toString(x).split("");
        for (int i = 0, j = str.length - 1; ; i++, j--) {
            if(i <= j) {
                if(!str[i].equals(str[j])) {
                    return false;
                }
            } else {
                return true;
            }
        }
    }
}
